package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseUserExt<M extends BaseUserExt<M>> extends Model<M> implements IBean {

	/**
	 * 用户标识
	 */
	public void setUserId(java.lang.Long userId) {
		set("user_id", userId);
	}
	
	/**
	 * 用户标识
	 */
	public java.lang.Long getUserId() {
		return getLong("user_id");
	}

	/**
	 * 有效会员(1-是 0-否)
	 */
	public void setValidUser(java.lang.Integer validUser) {
		set("valid_user", validUser);
	}
	
	/**
	 * 有效会员(1-是 0-否)
	 */
	public java.lang.Integer getValidUser() {
		return getInt("valid_user");
	}

	/**
	 * 活跃度（去掉）
	 */
	public void setActiveNum(java.lang.Integer activeNum) {
		set("active_num", activeNum);
	}
	
	/**
	 * 活跃度（去掉）
	 */
	public java.lang.Integer getActiveNum() {
		return getInt("active_num");
	}

	/**
	 * 粉丝
	 */
	public void setFans(java.lang.Integer fans) {
		set("fans", fans);
	}
	
	/**
	 * 粉丝
	 */
	public java.lang.Integer getFans() {
		return getInt("fans");
	}

	/**
	 * 好友
	 */
	public void setFriends(java.lang.Integer friends) {
		set("friends", friends);
	}
	
	/**
	 * 好友
	 */
	public java.lang.Integer getFriends() {
		return getInt("friends");
	}

	/**
	 * 作品
	 */
	public void setProductions(java.lang.Integer productions) {
		set("productions", productions);
	}
	
	/**
	 * 作品
	 */
	public java.lang.Integer getProductions() {
		return getInt("productions");
	}

	/**
	 * 喜欢
	 */
	public void setLikes(java.lang.Integer likes) {
		set("likes", likes);
	}
	
	/**
	 * 喜欢
	 */
	public java.lang.Integer getLikes() {
		return getInt("likes");
	}

	/**
	 * 加成活跃度
	 */
	public void setAddActiveNum(java.lang.Integer addActiveNum) {
		set("add_active_num", addActiveNum);
	}
	
	/**
	 * 加成活跃度
	 */
	public java.lang.Integer getAddActiveNum() {
		return getInt("add_active_num");
	}

	/**
	 * 发出红包个数
	 */
	public void setTotalSendPack(java.lang.Integer totalSendPack) {
		set("total_send_pack", totalSendPack);
	}
	
	/**
	 * 发出红包个数
	 */
	public java.lang.Integer getTotalSendPack() {
		return getInt("total_send_pack");
	}

	/**
	 * 发出红包总量
	 */
	public void setSumSendPack(java.math.BigDecimal sumSendPack) {
		set("sum_send_pack", sumSendPack);
	}
	
	/**
	 * 发出红包总量
	 */
	public java.math.BigDecimal getSumSendPack() {
		return get("sum_send_pack");
	}

	/**
	 * 收到红包个数
	 */
	public void setTotalRecvPack(java.lang.Integer totalRecvPack) {
		set("total_recv_pack", totalRecvPack);
	}
	
	/**
	 * 收到红包个数
	 */
	public java.lang.Integer getTotalRecvPack() {
		return getInt("total_recv_pack");
	}

	/**
	 * 收到红包总量
	 */
	public void setSumRecvPack(java.math.BigDecimal sumRecvPack) {
		set("sum_recv_pack", sumRecvPack);
	}
	
	/**
	 * 收到红包总量
	 */
	public java.math.BigDecimal getSumRecvPack() {
		return get("sum_recv_pack");
	}

	/**
	 * 果子增值价格
	 */
	public void setGzAddPrice(java.math.BigDecimal gzAddPrice) {
		set("gz_add_price", gzAddPrice);
	}
	
	/**
	 * 果子增值价格
	 */
	public java.math.BigDecimal getGzAddPrice() {
		return get("gz_add_price");
	}

	/**
	 * 转盘再来一次次数
	 */
	public void setTruntableNum(java.lang.Integer truntableNum) {
		set("truntable_num", truntableNum);
	}
	
	/**
	 * 转盘再来一次次数
	 */
	public java.lang.Integer getTruntableNum() {
		return getInt("truntable_num");
	}

}
